import UIKit
import BWThemeKit

/// DemoThemeColorStorage
public typealias DemoThemeColorStore = DemoThemeColor.Store
public extension DemoThemeColor {
    struct Store: BWThemeColorStoreable {
        public typealias StoreEnum = DemoThemeColor
        
        public var colorStore: BWThemeColorStore? = Self.loadStore()
        public static let shared = Store()
        public static let filePath: URL? = Bundle.main.url(forResource: "DemoThemeColors.json", withExtension: nil)
    }
}

/// DemoThemeColor
public enum DemoThemeColor {
}

/// Common Colors
public extension DemoThemeColor {
    enum Common: Int, BWThemeColor, DemoThemeColorQuickable {
        case red
    }
}
